Career 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USA F17 USA F18 USA F5 USA F6 USA F26 USA F27 USA F4 USA F4 Downtown Athletic Club USTA Challenger - Amarillo The Scottish Tennis Championships - Edinburgh Open de Montauban - Montauban Open Diputacion - Cordoba drkoop.com USTA Tennis Championships of Houston - Houston USTA Tennis Championships of Austin - Austin USTA Challenger of Burbank - Burbank USTA Men's Challenger of Urbana-Champaign - Urbana XL Capital Bermuda Open - Bermuda 2001 Eddleman USTA Challenger - Birmingham The Scottish Tennis Championships - Edinburgh FILA Challenger - Biella 2001 UT Tyler Patriot Challenger - Tyler USTA Challenger of Burbank - Burbank 2002 Azalea Orthopedic Challenger - Tyler Intersport Heilbronn Open - Heilbronn Challenger de Granby - Granby 1998 Safeway Challenger - Aptos Windy City Classic - Winnetka Challenger Britania Zavaleta - Puebla Shimadsu All Japan Indoor Tennis Championships - Kyoto Challenger de Granby - Granby V Trofeo Ciudad de Quito - Quito Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Copa Ericsson - Guadalajara 2004 Freeman Men's Challenger - Joplin IX Abierto Internacional de Salinas - Salinas San Luis Potosi Challenger - San Luis Potosi Prague Open - Prague Schickedanz Open - Furth The Natrel's Challenger of Granby - Granby I Manta Open - Manta Challenger ATP de Cuenca Diario El Mercurio - Cuenca Swanston Challenger - Sacramento USTA Illinois Challenger - Champaign USTA Challenger of Orlando - Orlando ATP Challenger Numea - New Caledonia Hilton Waikoloa Village USTA Challenger - Waikoloa XL Bermuda Open - Bermuda Atlanta Clay Court Challenger - Atlanta GHI Bronx Tennis Classic - Bronx WOW Cafe Challenger - New Orleans Lubbock Challenger - Lubbock The $50,000 Pro Challenger at Calabasas - Calabasas Ford Tennis Championships - Louisville USTA Challenger - Champaign Naples Challenger - Naples Wailea Men's Challenger - Maui Internationaux de Nouvelle-Caledonie - New Caledonia Hilton Waikoloa Village USTA Challenger - Waikoloa Freeman Men's $50,000 Challenger - Joplin Swanston Challenger - Sacramento Semgroup Challenger - Tulsa 2008 Lubbock Challenger - Lubbock Sacramento Challenger - Sacramento The Mercedes Benz of Calabasas - Calabasas Music City Challenger - Nashville JSM Challenger of Champaign - Urbana 2008 Knoxville Challenger - Knoxville Abierto Internacional Varonil Ciudad de Cancun - Cancun Salinas Challenger Carson Challenger Dallas Challenger Rome Challenger Rome Challenger Savannah Challenger Sarasota Challenger Carson Challenger Yuba City Challenger Granby Challenger Alphen Challenger Tiburon Challenger Calabasas Challenger Charlottesville Challenger Knoxville Challenger Champaign Challenger Honolulu Challenger Prostejov Challenger Winnetka Challenger Bangkok Challenger Bangkok Challenger Savannah Challenger Prostejov Challenger Champaign Challenger Istanbul Challenger Izmir Challenger Knoxville Challenger Champaign Challenger Maui Challenger Dallas Challenger Sarasota Challenger Savannah Challenger Kaoshuing Challenger Charlottesville Challenger Knoxville Challenger Dallas Challenger Le Gosier Challenger Winnetka Challenger Charlottesville Challenger Sarasota Challenger BellSouth Open - Auckland European Community Championships - Antwerp Franklin Templeton Tennis Classic - Scottsdale Open Seat-Godo '97 - Barcelona Paegas Czech Open - Prague Internationaler Raiffeisen Grand Prix - St. Polten Rado Swiss Open - Gstaad 1997 Mercedes Cup - Stuttgart RCA Championships - Indianapolis U.S. Pro Tennis Championships - Boston Heineken Open - Singapore Hellmann's Cup - Santiago BellSouth Open - Auckland Kroger / St. Jude International - Memphis Internationaler Raiffeisen Grand Prix - St. Polten 1998 Mercedes Cup - Stuttgart Waldbaum's Hamlet Cup - Long Island Heineken Open - Singapore Heineken Open - Auckland Estoril Open - Estoril Internationaler Raiffeisen Grand Prix - St. Polten 1999 Mercedes Cup - Stuttgart MFS Pro Tennis Championships - Boston Heineken Open Shanghai - Shanghai Heineken Open Singapore - Singapore Galleryfurniture.com Challenge - Atlanta Mallorca Open - Mallorca U.S. Men's Clay Court Championships - Orlando UBS Open Gstaad - Gstaad Miller Lite Hall of Fame Tennis Championships - Newport Croatia Open - Umag Mercedes-Benz Cup - Los Angeles Waldbaum's Hamlet Cup - Long Island Salem Open - Hong Kong Adidas Open de Toulouse - Toulouse Qatar Mobil Open 2001 - Doha Heineken Open - Auckland Cerveza Club Colombia Open - Bogota Copenhagen Open - Copenhagen Chevrolet Cup - Vina del Mar Copa AT&T - Buenos Aires Franklin Templeton Tennis Classic - Scottsdale U.S. Men's Clay Court Championships - Houston BMW Open - Munich Telenordia Swedish Open - Bastad 2001 Mercedes Cup - Stuttgart Salem Open - Hong Kong AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Scania Stockholm Open - Stockholm AAPT Championships - Adelaide Heineken Open - Auckland Adidas International - Sydney Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco International Tennis Championships - Delray Beach U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Telenordia Swedish Open - Bastad International Championship of Croatia - Umag Generali Open 2002 - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Campionati Internazionali di Sicilia - Palermo Heineken Open - Auckland BellSouth Open - Vina del Mar International Tennis Championships - Delray Beach Memphis Barcelona St. Polten Stuttgart Kitzbuhel Amsterdam New Haven Lyon Vienna Toulouse Santiago San Jose Memphis Barcelona Bologna Nottingham Gstaad Amsterdam New Haven Long Island Bogota Kuala Lumpur Santiago Montevideo Buenos Aires New Haven Palermo Athens Santiago Buenos Aires U.S. Men's Clay Court Championships - Houston Campbell's Hall of Fame Tennis Championships - Newport U.S. Men's Clay Court Championships - Houston Hypo Group Tennis International - Portschach Gerry Weber Open - Halle Pilot Pen Tennis - New Haven Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Next Generation Adelaide International - Adelaide Regions Morgan Keegan Championships - Memphis U.S. Mens's Clay Court Championship - Houston Legg Mason Tennis Classic - Washington SAP Open - San Jose Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Ordina Open - s-Hertogenbosch Atlanta Tennis Championships - Atlanta Open de Tenis Comunidad Valenciana - Valencia Regions Morgan Keegan Championships - Memphis US Men's Clay Court Championship - Houston Atlanta Tennis Championships - Atlanta Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem Apia International - Sydney Open Sud de France - Montpellier SAP Open - San Jose Regions Morgan Keegan Championships - Memphis US Men's Clay Court Championship - Houston Campbell's Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Heineken Open - Auckland U.S. National Indoor Tennis Championships - Memphis AEGON Championships - London Hall of Fame Tennis Championships - Newport Malaysian Open - Kuala Lumpur U.S. National Indoor Tennis Championships - Memphis Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston AEGON Championships - London AEGON International - Eastbourne Citi Open - Washington Abierto Mexicano Telcel - Acapulco The Lipton Championships - Key Biscayne Eutelsat Monte Carlo Open - Monte Carlo German Open - Hamburg Italian Open - Rome Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 12th Paris Open - Paris Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Licher German Open - Hamburg Italian Open - Rome du Maurier Open - Toronto Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 13th Paris Open - Paris Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Republic National Bank Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome Eurocard Open - Stuttgart 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Italian Open - Rome German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Indian Wells Key Biscayne Monte Carlo Hamburg Rome Canadian Open Stuttgart Paris Indian Wells Key Biscayne Rome Cincinnati Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Rogers Masters - Toronto Pacific Life Open - Indian Wells Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Montreal BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open French Open U.S. Open French Open Wimbledon U.S. Open French Open U.S. Open U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York French Open - Paris U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne Davis Cup, Group 1, 1R, CHI-ECU 4-1 Davis Cup, Group 1, 2R, CHI-ARG 3-2 Davis Cup, Group 1, 2R, ARG-CHI 4-1 Davis Cup, Group 1, 2R, CHI-ARG 1-0 70th River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston Grand Slam Cup - Munich Olympics - Sydney ATP Tour World Championship - Hannover USA F5 Canada F4 XL Capital Bermuda Open - Bermuda Pekao Open - Szczecin Open Castilla y Leon Trofeo Iberdrola - Segovia Copa Ericsson Mexico - Guadalajara USTA Challenger of Las Vegas - Las Vegas University of Tennessee USTA Men's Challenger - Knoxville Copa Ericsson Costa Rica - San Jose 2001 USTA Challenger of Calabasas - Calabasas Copa Ericsson Chile - Santiago University of Tennessee USTA Men's Challenger - Knoxville The Waco International Tennis Challenger - Waco 2002 Tulsa USTA Challenger - Tulsa Neride Prague Indoor - Prague Cadillac Pro Indoor USTA Challenger - West Bloomfield KGHM Polish Indoors - Wroclaw USTA Callenger of Urbana-Champaign - Urbana Toluca Challenger - Toluca The Indian Oil-Servo ATP Challenger 1999 - Calcutta Lucknow ATP Tour Challenger - Lucknow FILA Challenger Biella - Biella Casino Lugano - Lugano USTA/Safeway Challenger - Aptos Frito Lay/USTA Challenger - Binghamton drkoop.com USTA Challenger of Austin - Austin Saint Francis Health System USTA Challenger - Tulsa Copa Ericsson - Lima drkoop.com USTA challenger of Miami - Miami drkoop.com USTA Challenger of Burbank - Burbank XL Capital Bermuda Open - Bermuda West Side Tennis Club Clay Court Challenger - Forest Hills Ljubljana Open - Ljubljana Harrah's Entertainment Challenger - Tunica 2005 West Side Tennis Coub Men's Challenger - Forest Hills Lubbock Challenger - Lubbock 2005 Tulsa Challenger - Tulsa Music City Challenger - Nashville Corona Mexico City Open - Mexico City Harrah's Entertainment Men's Pro Challenger - Tunica 5° Sporting Challenger - Turin 2006 North Shore Pro Tennis Championship - Winnetka USTA Challenger of Oklahoma - Tulsa Music City Challenger - Nashville Ford Tennis Championships - Louisville Waco Tennis Challenger - Waco 2007 Knoxville Challenger - Knoxville Hilton Waikoloa Village USTA Challenger - Waikoloa Ford Tennis Championships - Louisville Szczecin Challenger Honolulu Challenger Dallas Challenger Tallahassee Challenger Tallahassee Challenger XL Capital Bermuda Open - Bermuda Sarasota Challenger Schickendanz Open - Furth San Luis Potosi Challenger 2000 - San Luis Potosi Winnetka Challenger USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Tulsa Challenger Charlottesville Challenger Knoxville Challenger Eddleman USTA Challenger - Birmingham Noumea Challenger Heilbronn Challenger Le Gosier Challenger Dallas Challenger Tallahassee Challenger Healthsouth/USTA Challenger - Denver drkoop.com USTA Tennis Championships of San Antonio - San Antonio Sarasota Challenger Savannah Challenger Prague Challenger Bordeaux Challenger Nottingham-2 Challenger Panama City Challenger Dallas Challenger Manta Challenger Zivnobanka Open - Prostejov Sarasota Challenger Heilbronn Challenger Third Bank Tennis Championships - Lexington Napa Challenger Knoxville Challenger Maui Challenger Irving Challenger Irving Challenger Open de Franche Comte - Besancon Sacramento Challenger AXA Open - Lisbon CNA TennisPro Classic - Winnetka Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno USTA Challenger of San Antonio - San Antonio Hilton Waikoloa Village USTA Challenger - Waikoloa Nord/LB Open - Braunschweig USTA Seascape Challenger - Aptos Sao Paulo Challenger The West Side Tennis Club Clay Court Challenger - Forest Hills Idea Prokom Open - Sopot Open 13 - Marseille Rado Swiss Open - Gstaad Chevrolet Cup - Santiago Franklin Templeton Tennis Classic - Scottsdale Open Seat-Godo 2000 - Barcelona RCA Championships - Indianapolis The Nottingham Open - Nottingham Grand Prix de Tennis de Lyon - Lyon RCA Championships - Indianapolis Mallorca Open - Mallorca Copenhagen Open - Copenhagen Brasil Open - Salvador Legg Mason Tennis Classic - Washington D.C. Stockholm Open - Stockholm Internationaler Raiffeisen Grand Prix - St. Polten U.S. Men's Clay Court Championships - Houston Legg Mason Tennis Classic - Washington D.C. RCA Championships - Indianapolis President's Cup - Tashkent Heineken Open Shanghai - Shanghai BellSouth Open - Vina del Mar Ordina Open - 's-Hertogenbosch Energis Open - Amersfoort ABN/AMRO World Tennis Tournament - Rotterdam Abierto Mexicano de Tenis Pegaso - Acapulco Philadelphia Scottsdale Barcelona Gstaad Hilversum Montevideo RCA Championships - Indianapolis Hellmann's Cup - Santiago Open Seat-Godo '99 - Barcelona Gstaad Davidoff Swiss Indoors - Basel Grand Prix Hassan II - Casablanca Sydney U.S. Men's Clay Court Championships - Houston Kremlin Cup - Moscow Millenium Tennis Championships - Delray Beach Tokyo Estoril Open - Estoril Red Letter Days Open - Nottingham RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Davidoff Swiss Indoors - Basel Heineken Open - Auckland Delray Beach International Tennis Championships - Delray Beach Stuttgart Hamburg Challenger - Hamburg Kroger / St. Jude International - Memphis Chennai Open - Chennai Gold Flake Open - Chennai Regions Morgan Keegan Championships - Memphis AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington Malaysian Open - Kuala Lumpur China Open - Beijing Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Brisbane International - Brisbane Heineken Open - Auckland SAP Open - San Jose Open de Nice Cote d'Azur - Nice AEGON Championships - London UNICEF Open - 's Hertogenbosch Farmers Classic - Los Angeles Farmers Classic - Los Angeles Citi Open - Washington SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston US Men's Clay Court Championships - Houston AEGON International - Eastbourne BB&T Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem Swiss Indoors Basel - Basel Delray Beach Open - Delray Beach Power Horse Cup - Dusseldorf U.S. National Indoor Tennis Championships - Memphis US Men's Clay Court Championship - Houston Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Delray Beach International Tennis Championships - Delray Beach Dubai Tennis Open - Dubai The Nottingham Open - Nottingham Rado Swiss Open - Gstaad Power Horse Cup - Dusseldorf Newsweek Champions Cup - Indian Wells NASDAQ-100 Open - Miami U.S. Open - New York Wimbledon - London Wimbledon - London French Open - Paris French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Davis Cup, Group 1, REL1, CHI-COL 5-0 Davis Cup, World Group, QR, IND-CHI 3-2 Davis Cup, Group 1, 2R, CHI-COL 5-0 Davis Cup, World Group, QR, ZIM-CHI 4-1 Davis Cup, Group 1, 2R, CHI-BAH 4-1 Davis Cup, World Group, QR, SVK-CHI 3-2 Davis Cup, Group 1, 2R, CAN-CHI 5-0 Davis Cup, Group 1, 1R, ECU-CHI 3-2 Grand Slam Cup - Munich